package ciyuan.Effect;

import net.minecraft.potion.Effect;
import net.minecraft.potion.EffectType;

public class Effects {

    public static final Effect thirsty;
    public static final Effect fever;
    public static final Effect malaise;
    public static final Effect fracture;
    public static final Effect food_poisoning;
    public static final Effect sprain_injury;
    public static final Effect dislocation;
    public static final Effect internal_injury;
    public static final Effect frostbite;
    public static final Effect heatstroke;
    public static final Effect bleeding;
    public static final Effect battle_inspiration;
    public static final Effect life_inspiration;
    public static final Effect marked;
    public static final Effect thunder_possessed;
    public static final Effect magic_rage;
    public static final Effect full_concentration;
    public static final Effect solid_shield;
    public static final Effect magic_increase;
    public static final Effect weakness_analysis;
    public static final Effect force_overload;
    public static final Effect jungle_phantom;
    public static final Effect life_stream;
    public static final Effect mana_stream;
    public static final Effect thunder_falls;

    static {
        thirsty = new RPGEffect("thirsty", EffectType.HARMFUL,14996639);
        fever = new RPGEffect("fever", EffectType.HARMFUL,16284963);
        malaise = new RPGEffect("malaise",EffectType.HARMFUL,12624973);
        fracture = new RPGEffect("fracture",EffectType.HARMFUL,2293580);
        food_poisoning = new RPGEffect("food_poisoning",EffectType.HARMFUL,5149489);
        sprain_injury = new RPGEffect("sprain_injury",EffectType.HARMFUL,8356754);
        dislocation = new RPGEffect("dislocation",EffectType.HARMFUL,4393481);
        internal_injury = new RPGEffect("internal_injury",EffectType.HARMFUL,16773073);
        frostbite = new RPGEffect("frostbite",EffectType.HARMFUL,745784);
        heatstroke = new RPGEffect("heatstroke",EffectType.HARMFUL,5797459);
        bleeding = new RPGEffect("bleeding",EffectType.HARMFUL,16284963);
        battle_inspiration = new RPGEffect("battleinspiration",EffectType.BENEFICIAL,16284963);
        life_inspiration = new RPGEffect("lifeinspiration",EffectType.BENEFICIAL,16284963);
        marked = new RPGEffect("marked",EffectType.HARMFUL,745784);
        thunder_possessed = new RPGEffect("thunder_possessed",EffectType.BENEFICIAL,14996639);
        magic_rage = new RPGEffect("magic_rage",EffectType.BENEFICIAL,14996639);
        full_concentration = new RPGEffect("full_concentration",EffectType.BENEFICIAL,14996639);
        solid_shield = new RPGEffect("solid_shield",EffectType.BENEFICIAL,16284963);
        magic_increase = new RPGEffect("magic_increase",EffectType.BENEFICIAL,16284963);
        weakness_analysis = new RPGEffect("weakness_analysis",EffectType.BENEFICIAL,14996639);
        force_overload = new RPGEffect("force_overload",EffectType.BENEFICIAL,5797459);
        jungle_phantom = new RPGEffect("jungle_phantom",EffectType.BENEFICIAL,5797459);
        life_stream = new RPGEffect("life_stream",EffectType.BENEFICIAL,5797459);
        mana_stream = new RPGEffect("mana_stream",EffectType.BENEFICIAL,5797459);
        thunder_falls = new RPGEffect("thunder_falls",EffectType.HARMFUL,5797459);

        EffectRegisterManager.effectList.add(thirsty);
        EffectRegisterManager.effectList.add(fever);
        EffectRegisterManager.effectList.add(malaise);
        EffectRegisterManager.effectList.add(fracture);
        EffectRegisterManager.effectList.add(food_poisoning);
        EffectRegisterManager.effectList.add(sprain_injury);
        EffectRegisterManager.effectList.add(dislocation);
        EffectRegisterManager.effectList.add(internal_injury);
        EffectRegisterManager.effectList.add(frostbite);
        EffectRegisterManager.effectList.add(heatstroke);
        EffectRegisterManager.effectList.add(bleeding);
        EffectRegisterManager.effectList.add(battle_inspiration);
        EffectRegisterManager.effectList.add(life_inspiration);
        EffectRegisterManager.effectList.add(marked);
        EffectRegisterManager.effectList.add(thunder_possessed);
        EffectRegisterManager.effectList.add(magic_rage);
        EffectRegisterManager.effectList.add(full_concentration);
        EffectRegisterManager.effectList.add(solid_shield);
        EffectRegisterManager.effectList.add(magic_increase);
        EffectRegisterManager.effectList.add(weakness_analysis);
        EffectRegisterManager.effectList.add(force_overload);
        EffectRegisterManager.effectList.add(jungle_phantom);
        EffectRegisterManager.effectList.add(life_stream);
        EffectRegisterManager.effectList.add(mana_stream);
        EffectRegisterManager.effectList.add(thunder_falls);
    }

}
